package tec;
import poounit.Test;
final public class TestRepos extends TestPassagerAbstrait{
	
	public	PassagerAbstrait creerPassager(String nom, int destination,Comportement c){
		return new Repos(nom,destination,c);
	}
       
        @Test
	public void testChoixPlaceMontee()throws TecInvalidException{
		
		Transport t = FabriqueBus.faireBus(1,1);
		PassagerAbstrait p1= creerPassager("toto",2,FabriqueComportement.faireCalme());
		PassagerAbstrait p2= creerPassager("toto",2,FabriqueComportement.faireCalme());
		p1.monterDans(t);
		assert p1.estAssis():"error";

		p2.monterDans(t);
		assert p2.estDebout():"error";

	}
	void lance()throws TecInvalidException{
		System.out.println("Test repos");
		testChoixPlaceMontee();
		System.out.println("ok");
	}
			
}
